全部文档

SQL类型的流计算任务

下文介绍如何创建一个SQL类型的流计算任务。

  1. 在任务管理页面,单击右上角的添加数据分析任务

    任务类型选择SQL,输入任务名称和描述。

    单击确定,新建一个SQL类型的流计算任务。

  2. 单击任务设置进入SQL编辑页面

  3. 在SQL编辑器页面右侧的,view页签中单击添加,对产品进行建表。

    设置view名称并选择产品和设备后单击确定

    说明: view的名称会作为输入表的名称,必须遵循标准的sql表命名规则。默认包含eventTime,deviceId,productId字段,其余字段来自产品定义的功能属性,名称必须遵守标准的sql列命名规则,否则系统会自动把连续的非标准字符替换为一个'_'字符,有可能会出现字段重名的错误。

    添加完成view后,编辑SQL。

  4. 在SQL编写页面,输入SQL之后,单击SQL校验,会对SQL的正确性进行初步校验。

    • 如果校验通过,则可以进行下一步。
    • 如果检验失败,则会提示失败。

      请根据提示信息更改SQL内容,若对提示信息有疑问或不知道如何修改,则可以从任务管理页面,选择一个组件编排任务,单击该任务后的查看,进入组件编排,单击SQL预览,参考SQL语句。

      根据参考内容重新编写SQL后,再次进行校验,直至校验通过后,进行下一步操作。

  5. 任务设置完毕后,单击发布即可进行任务发布。

    发布之后,后台会开启流计算任务进行实时计算,将计算结果不断的输出到设置的数据源的数据表中。

results matching ""

    No results matching ""